leafy foliage - Turco Inglés Diccionario